home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / a_man / cat7 / imp.z / imp
Encoding:
Text File  |  2002-10-03  |  4.9 KB  |  133 lines

  1.  
  2.  
  3.  
  4. IIIIMMMMPPPP((((7777))))                                                                  IIIIMMMMPPPP((((7777))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      imp - driver for IMP wireless presentation mouse
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      SSSSttttrrrreeeeaaaammmmssss mmmmoooodddduuuulllleeee nnnnaaaammmmeeee:::: _i_m_p
  13.      XXXX nnnnaaaammmmeeee:::: _i_m_p
  14.  
  15. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  16.      _I_M_Pr is a wireless hand-held multimedia computer control device for use
  17.      when giving presentations.  _I_M_P consists of a compact, battery-powered
  18.      remote infra-red transmitter and a receiver that connects to the
  19.      computer's serial port.  With its unique force-sensitive Control Disc,
  20.      _I_M_P provides all the functions of a traditional mouse or trackball.
  21.  
  22.      _I_M_P has a Manufacturer's Suggested Retail Price of $199.
  23.  
  24.      For sales or additional information, contact:
  25.  
  26.  
  27.           Jack Copper
  28.           ArcanaTech
  29.           120 South Whitfield Street
  30.           Pittsburgh PA 15206
  31.           +1 (412) 441-6611
  32.           ImpMeister@aol.com
  33.  
  34.  
  35.      The driver uses _i_m_p as the X name of the device. (See _i_n_p_u_t(_7)).
  36.  
  37.  
  38. VVVVAAAALLLLUUUUAAAATTTTOOOORRRRSSSS AAAANNNNDDDD BBBBUUUUTTTTTTTTOOOONNNNSSSS
  39.      The _i_m_p driver provides the usual two valuators for x and y and it has
  40.      five buttons.  See _b_t_n_m_a_p below for information on the mapping of the
  41.      device buttons to X buttons.
  42.  
  43. DDDDEEEEVVVVIIIICCCCEEEE CCCCOOOONNNNTTTTRRRROOOOLLLLSSSS AAAANNNNDDDD QQQQUUUUEEEERRRRIIIIEEEESSSS
  44.      The _i_m_p driver supports the following controls and matching queries:
  45.  
  46.      bbbbiiiiaaaassss <_b_i_a_s _v_a_l_u_e>
  47.           Bias is used to damp the motion indicated by the disk on the imp.
  48.           The bias value is subtracted from the incoming motion delta.  Any
  49.           resulting deltas less than 1 are set to 1.  This provides an annulus
  50.           of fixed speed around the center of the Control Disc, with smooth
  51.           acceleration as the user presses further out.  Bias is applied
  52.           before scaling.  Bias should be in a range from about 15 to 75.  The
  53.           default value is 40.  The minimum value is 0 and the maximum value
  54.           is 75.  For example:
  55.  
  56.           bias "30"
  57.                sets the bias to 30.
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. IIIIMMMMPPPP((((7777))))                                                                  IIIIMMMMPPPP((((7777))))
  71.  
  72.  
  73.  
  74.      bbbbttttnnnnmmmmaaaapppp <_b_u_t_t_o_n _o_r_d_e_r>
  75.           The _b_t_n_m_a_p control permits the mapping of the physical buttons to X
  76.           pointer button numbers to be changed.  <_b_u_t_t_o_n _o_r_d_e_r> is a comma
  77.           separated list of button mnemonics in the desired order.  The
  78.           default order is "cn,lf,lr,rf,rr". This is convenient for right-
  79.           handed operation.  It maps the center button, _c_n, to X button 0, the
  80.           left front button, _l_f, to X button 1 etc.  The mnemonic names are:
  81.  
  82.                cn - center
  83.                lf - left front
  84.                rf - right front
  85.                lr - left rear
  86.                rr - right rear
  87.  
  88.           For example:
  89.  
  90.           btnmap "cn,rf,rr,lf,lr"
  91.                sets up a convenient mapping for left handed operation.
  92.  
  93.  
  94.      ssssccccaaaalllleeee[[[[xxxxXXXXyyyyYYYY]]]] <_s_c_a_l_e _f_a_c_t_o_r>
  95.           Control scaling on an axis by axis basis.  To use this, first set
  96.           scalewhich _n_o_n_e in the X server (See _i_n_p_u_t(_7)) so the X server
  97.           doesn't clobber your values.  For example:
  98.  
  99.           scalex "1/5"
  100.                scales core pointer x events by one fifth.
  101.  
  102.           scaley "5"
  103.                scales core pointer y events by 5.  The default value for both
  104.                x & y is eight-tenths.
  105.  
  106.      The _i_m_p driver has an additional query for which there is no
  107.      corresponding control.
  108.  
  109.      bbbbaaaatttttttteeeerrrryyyy
  110.           This query returns either _o_k or _l_o_w depending on the state of the
  111.           battery. The only way to change this state is to change the battery.
  112.  
  113. FFFFIIIILLLLEEEESSSS
  114.      /dev/input/imp
  115.      /usr/lib/X11/input/config/imp
  116.  
  117. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  118.      input(7)
  119.  
  120. AAAAUUUUTTTTHHHHOOOORRRR
  121.      Mark Callow
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.